amniotic amputation - Spanish English Dictionary